Thai Restaurant & Bar The
93 Pelham St., Kensington, London, United Kingdom, SW7 2NJ
(02075) 844788 Phone